spiny slipper shell - Alemán Inglés Diccionario